Skip to content

Fix FUSE capability flags set during initialization.#116

Merged
nikias merged 1 commit intolibimobiledevice:masterfrom
abacabadabacaba:fix-data-corruption
Apr 22, 2026
Merged

Fix FUSE capability flags set during initialization.#116
nikias merged 1 commit intolibimobiledevice:masterfrom
abacabadabacaba:fix-data-corruption

Conversation

@abacabadabacaba
Copy link
Copy Markdown
Contributor

The intent behind the line "conn->want &= FUSE_CAP_ASYNC_READ;" was likely to clear the FUSE_CAP_ASYNC_READ flag, but it actually clears all the other flags instead. This commit changes it to clear only that flag.

Fixes #107

The intent behind the line "conn->want &= FUSE_CAP_ASYNC_READ;" was likely to clear the FUSE_CAP_ASYNC_READ flag, but it actually clears all the other flags instead. This commit changes it to clear only that flag.

Fixes libimobiledevice#107
@SoCuul
Copy link
Copy Markdown

SoCuul commented Apr 21, 2026

@nikias would it be possible to merge this ASAP

@nikias nikias merged commit 903a29c into libimobiledevice:master Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

small fraction of data is corrupted when reading files

3 participants